honeycomb sponge
noun
: a fine soft-fibered commercial sponge (Hippospongia equina elastica) of a massive form occurring in the Mediterranean and Red seas
Love words? Need even more definitions?
Merriam-Webster unabridged
Share